cabb2879802688a5f50d72ae7fd3fedca60ddc84,subprojects/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publisher/ValidatingIvyPublisher.java,ValidatingIvyPublisher,validateIdentity,#IvyNormalizedPublication#,42

Before Change


                .notEmpty()
                .matches((String) infoNode.attribute("organisation"));
        field(publication, "module name", identity.getModule())
                .notEmpty()
                .matches((String) infoNode.attribute("module"));
        field(publication, "revision", identity.getRevision())
                .notEmpty()
                .matches((String) infoNode.attribute("revision"));

After Change


                .validInFileName()
                .matches((String) infoNode.attribute("organisation"));
        field(publication, "module name", identity.getModule())
                .notEmpty()
                .validInFileName()
                .matches((String) infoNode.attribute("module"));
        field(publication, "revision", identity.getRevision())
                .notEmpty()
                .validInFileName()